make impermeable - Français Anglais Dictionnaire